\hypertarget{structtree_1_1btree__node}{\section{tree\-:\-:btree\-\_\-node$<$ T $>$ Struct Template Reference}
\label{structtree_1_1btree__node}\index{tree\-::btree\-\_\-node$<$ T $>$@{tree\-::btree\-\_\-node$<$ T $>$}}
}


{\ttfamily \#include $<$tree\-\_\-common.\-h$>$}



Collaboration diagram for tree\-:\-:btree\-\_\-node$<$ T $>$\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=247pt]{structtree_1_1btree__node__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structtree_1_1btree__node_a6f97b71a8cb5cf273cf3a1635a1b8551}{{\bfseries btree\-\_\-node} (const T \&\-\_\-data)}\label{structtree_1_1btree__node_a6f97b71a8cb5cf273cf3a1635a1b8551}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structtree_1_1btree__node_a1f44c7c53c16a4f8827b0f4b468d4531}{T {\bfseries data}}\label{structtree_1_1btree__node_a1f44c7c53c16a4f8827b0f4b468d4531}

\item 
\hypertarget{structtree_1_1btree__node_aed5a80dfa830209910c13f7a55b91b83}{\hyperlink{structtree_1_1btree__node}{btree\-\_\-node} $\ast$ {\bfseries left}}\label{structtree_1_1btree__node_aed5a80dfa830209910c13f7a55b91b83}

\item 
\hypertarget{structtree_1_1btree__node_a82e9a7410832850bc4c05a5eb63fab21}{\hyperlink{structtree_1_1btree__node}{btree\-\_\-node} $\ast$ {\bfseries right}}\label{structtree_1_1btree__node_a82e9a7410832850bc4c05a5eb63fab21}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T$>$struct tree\-::btree\-\_\-node$<$ T $>$}

node type used by the binary tree internally 

The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
tree/tree\-\_\-common.\-h\end{DoxyCompactItemize}
